Interactive ambient visualizations for soft advice
نویسندگان
چکیده
Some software packages offer the user soft advice: recommendations that are intended to help the user create high quality artifacts, but which may turn out to be bad advice. It is left to the user to determine whether the soft advice really will improve quality, and to decide whether or not to adopt it. Visualizations can help the user in making this decision, but we believe that conventional visualizations are less than ideal. In this paper, we describe an interactive ambient visualization to help users identify, understand and interpret soft advice. Our visualization was developed to help programmers interpret code smells, which are indications that a software project may be suffering from design problems. We describe a laboratory experiment with 12 programmers that tests several hypotheses about our visualization. The findings suggest that our tool helps programmers to identify smells more effectively, and to make more informed judgments about the design of the program under development. We then describe an application of our visualization technique in another domain: an English style and grammar advisor. This second application suggests that our technique can be applied to several domains, and also suggests how the technique must be varied to make it domain specific.
منابع مشابه
Caricaturing Buildings for Effective Visualization
Caricature Creation In this stage, we create abstract caricatures using all features as disconnected pieces. Using disconnected pieces is partly motivated by cubist sculptures such as Pablo Picasso‘s {Reclining Bather}. Individual pieces also allow faster shape modification. Each unique feature is represented by at least one disconnected 3D surface. Therefore, it is easy to improve 3D recogniza...
متن کاملTightening the Precision of Perspective Rendering
Precise depth calculation is of crucial importance in graphics rendering. Improving precision raises the quality of all downstream graphical techniques that rely on computed depth (e.g., depth buffers, soft and hard shadow maps, screen space ambient occlusion, and 3D stereo projection). In addition, the domain of correctly renderable scenes is expanded by allowing larger far-to-near plane ratio...
متن کاملA Service-Oriented Visualization of Medical Data
The purpose of scientific visualization is to enhance existing scientific methods by increasing scientist’s abilities to gain the understanding and insight into data and computational results. Dataset sizes and the amount of details in these datasets are growing at explosive rates. Aside from developing efficient extraction techniques to act on these datasets, it is necessary to have available ...
متن کاملVisAR: Bringing Interactivity to Static Data Visualizations through Augmented Reality
Static visualizations have analytic and expressive value. However, many interactive tasks cannot be completed using static visualizations. As datasets grow in size and complexity, static visualizations start losing their analytic and expressive power for interactive data exploration. Despite this limitation of static visualizations, there are still many cases where visualizations are limited to...
متن کاملDesign Implications for a Ubiquitous Ambient Sound Display for the Deaf
Previous work already investigated the value of ambient sound visualizations for deaf and hearing-impaired people. Our work builds upon these results and specifically explores the applicability of the ceiling for such visualizations. Thus, we gathered design requirements based on a participatory design process including expert interviews, an online questionnaire as well as a design workshop at ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information Visualization
دوره 12 شماره
صفحات -
تاریخ انتشار 2013